Barcelona 2013

The opulent interior of Hotel El Palace, Barcelona.

Previous Up Next