Creating a puzzle

from June 1 to April 15
10 a.m. to 5 p.m. (60-minute periods)
Free

Footer

Due Date for Third Municipal Tax Payment: September 17

Due Date for Third Municipal Tax Payment: September 17

Details