.
Costa Brava, Spain, Lloret del Mar church

Costa Brava, Spain, Lloret del Mar church