Ville La Grand, France
Saint Francis And The Birds
Tapestry - Textile - Needle Felted Wool Painting
This is a print of a needle felted tapestry depicting Saint Francis communicating with various birds.
November 13th, 2011
Viewed 143 Times - Last Visitor from Beverly Hills, CA on 06/30/2015 at 1:28 PM