ALL
ARCHITECTURE
INTERIOR
ELEMENTS
Get in touch
Back
Storm Cafe, Dar-E-Salaam, Tanzania
2001