2   56
7   43
1   36
4   69
3   81
4   77
8   83
4   68

  Barcelona is a city where the hustle and bustle of city life meets stretches of sandy beaches. A city break with a beach what more could you want!?    

View Post