Lampadeia

Artist: Theo Polymorphos
Size: 42 x 72 inches
Medium: oil on linen
Price: $6,900
Inquire about this piece

Artwork From Artist: