Image of artwork titled "Eclipse Window" by Theodora  Allen

Theodora Allen, Eclipse Window, 2022
Oil on linen
10 × 8 inches

Contact

Website: gallery1226.com

Email: [email protected]