Look at Life: Tulip Town

The Rank Organization

9 min     6     1961     United Kingdom

Overview

A look at the annual tulip parade in Spalding, Lincolnshire.

Similar