Admin_I
·
Still from film Clocks of the Midnight Hour, featuring Max’s Aeolian device, filmed at Slapton Sands Devonshire in 1986.
Watch part of the film below: