Cozy streets of Tossa De Mar, Catalonia, Spain. Picturesque little town near Barcelona. Famous tourist destination Costa Brava.