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 163 Times - Last Visitor from New York, NY on 07/30/2015 at 11:09 PM