Categories
2020 35mm Australia Photography Shot on Film

Chalchiuhtlicue

Chalchiuhtlicue (The Goddess of Water) is a sculpture in Canberra’s Latin America Plaza.
Photography by Dennis Riebenstahl

Canberra Sculpture Chalchiuhtlicue — Visuelles Logbuch — Street Photography by Dennis Riebenstahl
Chalchiuhtlicue — The Goddess of Water

Sculpture in the Latin America Plaza

Canberra, ACT, Australia