Netherlands

Postcard from

Netherlands
Netherlands
Stamp and postmark