Giethoorn in The Netherlands
The thatched roof house with beatiful garden in fairytale village Giethoorn in The Netherlands.
© Ruzanna | Stock Free Images