Black Sox at Saguaros

  • Sierra Vista United States

At Sierra Vista