Landau/L.A. Selects 12/18

Image 12 of 20
< Prev Next >

LAHOL179.jpg

Hand Prints, Chinese Theater, Hollywood, 1980