titleAerial view of Saint Georges Island and the coast, United Kingdom.
subject date21-05-2026
place
creditBart Smeets
Aerial view of Saint Georges Island featuring lush green trees and rocky shores surrounded by the blue sea near the coast of Looe, England, United Kingdom.