Designed by
Title
Barbican pond and buildings #69109787
Description
London, United Kingdom - March 23, 2016: A view of the inner yard of the Barbican with a pond and housing buildings in London, United Kingdom on the 23rd of March 2016.
This image is editorial