Description

London, England, 1991.