Hastings Carnival 2022

2022-08-07 14

The carnival procession started at 5pm on Aug 6.