London - Ceamara

Near Westminster Abbey

london2005