http://video.google.com/videoplay?docid=6204903272262158881
– read more –
Place: Quito, Ecuador (-0.2158, -78.5103) Address: Quito, Ecuador Cool street art in the La Floresta district of Quito. Didnt do the walking tour…maybe that’s why it seemed like the art wasnt all