Showroom Barcelona ***OUT

Showroom Barcelona
Barcelona, Spain.
135m². 2010