Pinterest • The world’s catalogue of ideas

Explore Valentina Avramidi, Ii Null and more!

Royal Arcade, Mayfair, London.The arcade was constructed in 1879 and connects Old Bond Street with Albemarle Street.