A police officer on a street in Quito, Ecuador.
A police officer on a street in Quito, Ecuador. (Larger version opens in new window)
Source: Laurin Schmid
A police officer on a street in Quito, Ecuador.