Christmas Eve In the small town of Olhão on the south coast, Portugal. Urban LandscapesStephanie BraconnierJanuary 9, 2014Algarve, Olhao, PortugalComment LinkedIn0 Reddit Tumblr 0 Likes