Stock Photo - A red canopy opposite a red restaurant sign in Lloret de Mar, Spain


Location: Lloret de Mar, Province of Girona, Spain