The Queen

2001
Lambda Print
41x51 cm
Edition of 25

PRICE ON REQUEST