Wednesday, 1 November 2023

Thatch

A bit of thatch in Islip.