Galleria VSB

NABIBAKHSH MANSOORI

RADHA
48 inches X 48 inches
Oil On Canvas
2005