Designed by
Title
Crystal clear turquoise water in blue lagoon. St. Peters pool - rocky beach at Malta #321296242
Description
Saint Peter's Pool, beautiful coastal view of Delimara peninsula, with rocks and turquoise sea, Island Malta natural landscape.