
Ali Banisadr
The Messenger, 2021
oil on linen
72 x 160 inches
182.9 x 406.4 cm
182.9 x 406.4 cm
Copyright The Artist
1
of
8