Ulrika Leander
Seven Fifteen
, 1999
51" x 139"
Next>>