2015
SE3132 : Riverside apartments, Leeds
taken 9 years ago, near to Leeds, England
Riverside apartments, Leeds
Downstream of the city centre along the River Aire are located these modern apartment buildings with well tended green space.
Image classification
(about):
Geograph
This page has been
viewed about
15 times