The Big Eyes
“Almost Famous”
album cover
is located at
Union Station Great Hall,
Seattle, Washington,
United States
Seattle, Washington,
United States
Album Cover Credits
Label: Taken By Surprise Records
Photography: Emily Denton