Echo

Echo

Oil on Canvas

152×182 cm     60.2×70 inches

1990

Previous   Next