15265354430_091b86f471_o Published April 23, 2017 at 2592 × 1944 in HABlab Pecha Kucha ← Previous Next → Mandarin Hotel, Barcelona.