Stefan Olsson Amoeba November 17, 2019 One of the last great record stores in Los Angeles, soon to be demolished so the story goes. Street amoeba records los angeles Sunset Blvd architecture cityscape CNN lightstreaks long exposure Hollywood california Log in or register to post comments