.
Has anyone heard of Rembrandt Studios at 312 S. Main Street, Los Angeles?
I ask because of this amazing (original!) photograph of a bevy of ingenues in a large faux-room.
....(or maybe it's a real room)
ebay
Link
Here's the writing on the back.
....If you ask me it's rather intriguing.
Do you think the photograph was taken upstairs at 312 S. Main?
.