Sloane Square

Sloane Square

London, UK

For Sloane square, different U - shapes with different textures and color finishes.