Annie Leibovitz
1 of 4
Niagara Falls, Ontario, Canada, 2009
Archival pigment print
24.375 x 35.25 inches
Edition of 25
Signed