Royalty-free stock photo ID: 103279226

London, United Kingdom - colorful houses in Camden Town district. - Image