Elegant apartment building in Notting Hill, London.

Royalty-free stock photo ID: 55712797

Elegant apartment building in Notting Hill, London.