Annie Leibovitz

June Omura
June Omura
Title: June Omura
Print size: ca. 90 x 105 cm
1999, Number 9/25
Signed by Omura & Leibovitz