The pic was taken May 1978, right after I turned 17 and before my own Frolics gig. It does look like a shop area in the background but I'm sure it was the backstage set prep room.
I wonder if this would make the Crzy House centerfolds?
(Gee, I wonder!)