Search / 2 results found

from
to

ca. 1987, Los Angeles, California, USA --- Band members of Fleetwood Mac pose during a publicity session for their album. This occurred during…