Royalty-free stock photo ID: 268792745

Beautiful St. Pierre Island at Seychelles - Image