Stock Image Barra/61: cockle strand beach isle of barra