Talking to herself?

Willowanderer on April 19, 2009

this is ‘our lady of impatience’
The catholic church in Fipping. They have a giant sculputre of what willow calls ‘the whatever’ christ, and a bunch of nice stained windows.