A Splash of Colour in Barking

I was walking along the streets of Barking town centre (in Greater London, England) and  noticed all the colourful apartments.

Comments

Popular Posts