Postcard: England

Miniland, English Town.