
Caption
Ramla Bay, Malta, 20 December, 2023: view of the red sand beach and Staue of Our Lady in Ramla Bay on Gozo Island in Malta, Europe
Date
Dec 20, 2023
Credit line
Photo12/imageBROKER/Nando Lardi
Reference
BRK25G37_063
Model release
NA
Property release
No
License type
Royalty free
Available size
123,4Mb (5,9Mb) / 25,9in x 18,5in / 7772 x 5551 (300dpi)