Wednesday, May 18, 2022

MPL at SoHo





 

May 18, 1982

1 comment:

  1. This looks more like outside AIR Studios on Oxford Street to me.

    ReplyDelete