The nerdiest hostel | Sao Paulo, Brazil | 29th January
Travel Latin America Sao Paulo Brazil
2014-02-02

This is all artwork inside the Telstar Hostel, Sao Paulo.