Vertical windmill United Kingdom, Liverpool, England

Vertical windmill