Gallery: Oxford celebrates the 4th of July with a bang

Published 9:46 am Tuesday, July 5, 2022