strange planet
This post has already been read 421 times!
Toed Inn, 12008 Wilshire Boulevard, Los Angeles, California. 1940. All photographs: Jim Heimann Collection
Originally posted 2018-08-15 14:14:53.
Cancel