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
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)

Please log in to download the high resolution file