winter scene of a little village in holland, europe

Royalty-free stock photo ID: 111293117

winter scene of a little village in holland, europe