Tag

Allure of Barcelona, Spain

Allure of Barcelona, Spain

Sun, beach, paella, football, nightlife - there are many words that spring to mind as soon as you think of the sunny capital of Catalonia - Barcelona