Water Lilies sp. & Caisteal Dhu 1

Water Lilies sp. & Caisteal Dhu 1

Observation - Water Lilies sp. & Caisteal Dhu 1 - UK and Ireland. Description: