Wednesday, August 7, 2013

Castle of Sant Joan

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