Abstract patterns on Ocean Beach in Whangarei
Abstract perspective of a Swiss mountain lake
Abstract and colourful patterns - Palacio Real Alcázar de Sevilla
Black & white abstract photo of bull kelp on a beach in New Zealand
Black & white art photo of the beautiful and abstract tangle, full of texture - Northland New Zealand
Common Usnea lichen species growing on an old Puriri tree in New Zealand - Tutukaka Coast, NZ
Mirror reflection of the old clock tower on the modern facade of the museum
Reflection of the waterfront promenade at Marina Bay Singapore
Closeup of an intricate dead skeletonised tree on a New Zealand beach, fallen down the bank due to coastal erosion
Abstract and artistic closeup of a patterned taro plant leaf with veins and vibrant green colour
Gorgeous closeup of the pattern on a rock in Mangawhai, New Zealand
Reflection of a black mamaku tree fern mirroring itself in the flowing river
Closeup of a clay surface with textured surface and shell shapes
Blades of Durvillaea antarctica or Rimurapa lying washed up in water
Beautiful abstract karst rock formations along the Waipu Coastal Trail - Northland, New Zealand
Detail of the silky and fluffy white seed heads - black & white
Crystal clear freshwater and white sand below
Detail of the beautiful bascules reaching into the sky
Detailed macro photo, portrait orientation
Close up of a traditional and natural weaving - background
Close up of karst formations on the Waipu Coastal Trail, New Zealand
Colourful Eastern rosella (Platycercus eximius) closeup, portrait orientation
Detail of an ancient house wall full of cracks and patina - Colonia, Uruguay, Latin America
Closeup full of texture in the medina (kasbah area) of Tangier (Tanger), Morocco
In the medina (kasbah area) of Tangier (Tanger), Morocco
Macro close up of gorgeous and colourful yellow, red and blue parrot feathers
Abstract black & white close up of the building
Monstera deliciosa, photographed in New Zealand
Crystal clear and very clean, shallow coastal water on a stony Marlborough Sounds beach