artist
The Apple of God’s Eye

2010, 21 x 21″ (53 x53cm)

Comments are closed.