English Cottage, Great Britain

Fairytale English cottage, North Wales, Great Britain.