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