Home made electric plugs, Havana, 2003 Oct 292012 home-made electric plug, Havana, 2003 home-made electric plug, Havana, 2003 October 29, 2012 2003, Architecture of Necessity, Arquitectura de la Necesidad, Technological Disobedience Leave a Reply Cancel replyYou must be logged in to post a comment.