FRONT Rugs Showroom Mayfair

FRONT interior showroom – Mayfair
Designer: Lelde Ozolina
Year: 2013
Location: London, United Kingdom
Area: 200 m²