Lonely Planet Pocket Barcelona
9781786572646
Lonely Planet