Fleetwood Mac, Toluca Lake, CA, 1992
Mark Seliger

Fleetwood Mac, Toluca Lake, CA, 1992
Archival Pigment Print