A view of Castle Bay the main town in Barra, late evening early summer

add to cart