Lumpers, Pink Poodle Lot, NE 28th St.


Peter Helms Feresten

Lumpers, Pink Poodle Lot, NE 28th St., Fort Worth, TX, 1986



Return to Peter Helms Feresten Page