Archive for the tag "Regent Street London"

• Apple Store Regent Street London & the Macintosh SE (1988)