Poplar, Newham, United Kingdom

Poplar, Newham, United Kingdom

Poplar