Dhows and boats moored at shore against buildings in Manda Beach, Lamu Island, Kenya
Username: Martinperfumedgarden
Editorial: No
Width: 5057 pixels
Height: 3371 pixels
Downloads: 1
Image ID: 297556503