London - Ceamara

Near Hyde Park

london2005001