Greenwich, Newham, United Kingdom

Greenwich, Newham, United Kingdom

Greenwich