Royalty-free stock photo ID: 642270646

Fort Lauderdale Beach. Florida. USA. - Image