« Back to Nicaragua Police Mission - 2007
This is a police station in Leon, Nicaragua. The officers patrol on the bikes you see in the picture as well.
Permalink