New Zealand - hans-ila
Ila took a pic of the bugs and cracked windshield.

Ila took a pic of the bugs and cracked windshield.

New ZealandSouth IslandVacation