Lily Pond Swallows. Mixed Media. 44x49cms. £600.00

Lily Pond Swallows. Mixed Media. 44x49cms. £600.00