Ciudad XXI


Set design made with cardboard, acetate and staples for the short film of David
Pantaleon. Godzilla is traveling around Las Palmas de Gran Canarias