Mosquiro Island, Brazil
nil
Mosqueiro main church, and fast food stands in park