Small islands and big rocks in the ocean at the beach
View on a different background colour

Small islands and big rocks in the ocean at the beach

Location Greymouth, West Coast
Genres Landscapes
By purchasing this image you are directly helping local artists thrive. Image by: