Shepherds Delight

Shepherds Delight

Mixed Media 70×83. £425