Ter Leede II

Location
Sassenheim, Netherlands

Ter Leede II