53rd Annual Block Island Barbershop Festival

  • St. Andrew's Church Chapel Street New Shoreham, RI, 02807 United States