Lerrocks
United Kingdom
>
Alba / Scotland
>
Stirling
>
Lerrocks
Lerrocks in Stirling.
Lerrocks
Land use
farmyard
Attraction
Argaty Red Kites