OceansArt
Turquoise water and pink sand meet at Horseshoe Bay on the south side of Bermuda Buy Print Back