Gozo’s main beach, Ramla Bay, during springtime

Gozo’s main beach, Ramla Bay, during springtime