Saturday, October 18, 2014

Castle of Saint Joan

Castle of Saint Joan in Lloret del Mar, Costa Brava, Spain