Royalty-free stock photo ID: 490898872

Miami Beach, wonderful aerial view of buildings, river and vegetation. - Image