Grand Haven, MI, USA
New York, NY, United States
Valle de Bravo, Mexico State, Mexico
New York, NY, USA