Royalty-free stock photo ID: 136787633

High rise apartments on Yeouido island in Seoul, South Korea - Image