Home » Okuda, Casablanca, Morocco (2018)
Title: “Mother Power”
Location: Casablanca, Morocco
Event: Sbahga Bagha Festival
Year: 2018
Coördinates:
The exact location of this work is unknown, please let me know if you have the coördinates!