Sleeping Dog Sculpture – Carrigg's Of Carmel

Sleeping Dog Sculpture