Obicua ©2021All rights reserved.
Obicua S.r.l P.IVA 13118391005
Location / Accra
Year / 2014
Client
Incarico
Area
Designers
photo credits / ©AF&A @OBICUA