Designed by
Title
Church of San Roma in Lloret de Mar. Parish church Sant Roma in Lloret de Mar town center. Costa Brava, Catalonia, Spain. #130360362
Description
Church of San Roma in Lloret de Mar. Parish church Sant Roma in Lloret de Mar town center. Costa Brava, Catalonia, Spain