Share
twitterlinkedinfacebook
Image 1 of 1
DSC_0965.jpg
Observation Station, l'observatori Fabra, in Barcelona opens a restaurant during summer.