Stock Photo - Moray eel, Tossa de Mar, Girona province, Spain

Stock Photo: Moray eel, Tossa de Mar, Girona province, Spain.