back
interior retail

Chaumet

Barcelona, Spain
2003

<
>

Barcelona, Spain