Street vendor selling tasty treats; that dude's about to kill Lucie

Location

Quito (map)

Country

Ecuador

Street vendor selling tasty treats; that dude's about to kill Lucie

Lucie's Home Page