Meat Loaf onstage at the Dr. Pepper Music Festival in Central Park, New York City, in 1978
Contributor:Sheri Lynn Behr / Alamy Stock Photo
File size:131.4 MB (2.9 MB Compressed download)
Releases:Model - no | Property - noDo I need a release?
Dimensions:7607 x 6039 px | 64.4 x 51.1 cm | 25.4 x 20.1 inches | 300dpi
Date taken:10 July 2010
Location:Dr. Pepper Music Festival,Central Park, New York City, NY, USA
This image could have imperfections as it’s either historical or reportage.