Mia Farrow during a filming in London. March 1967.

Mia Farrow during a filming in London. March 1967.
Lambda print on semi-matt paper
15,7 x 11,8 in / 40 x 30 cm
edition of 10
23,6 x 15,7 in / 60 x 40 cm
edition of 6
Lambda print numbered, stamped, signed on back by the Photographer. Last vintage print.
15,7 x 11,8 in / 40 x 30 cm
edition of 1