Share
Alexandra, 2006
Oil on canvas
58 × 32 in
147.3 × 81.3 cm
Contact For Price
Have a question? Read our FAQ.
Alexandra, 2006
Oil on canvas
58 × 32 in
147.3 × 81.3 cm
Contact For Price
Have a question? Read our FAQ.