Cecconi's, Barcelona

Top Design Cities 2019: Barcelona, Spain

4 of 6

Cecconi's