Mural

Tourist Attraction

Mural

London - Poplar

London E2 7QH, UK

E2 7QH