Azalea Pond
United Kingdom
>
Alba / Scotland
>
South Ayrshire
>
Azalea Pond
Azalea Pond in South Ayrshire.
Azalea Pond
Vegetation and ground cover
water
Kilphin Burn
Glenapp Castle