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 125 Times - Last Visitor from Beverly Hills, CA on 05/05/2015 at 7:40 PM