St Johns in Scottish Borders

St Johns in Scottish Borders is a farmyard. St Johns also exists in Inverclyde.
Land Use
farmyard