London Peace Pagoda

Town/City: 
London