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