Drumbowie
United Kingdom
>
Alba / Scotland
>
Falkirk
>
Drumbowie
Drumbowie in Falkirk.
Drumbowie
Land use
farmyard
Drumbowie Reservoir