Back to All Events

Junior Chess Training Saturday 10 am-1 pm

Earlier Event: July 28
Young Engineers Holiday Camp