2   48
4   74
3   60
5   79
4   80
2   75
6   74
7   70

  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