2   47
6   69
7   76
3   49
3   61
3   80
3   68
3   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