Tossa De Mar Windows

41.339389, 1.697737