‹ Back to gallery
‹ Previous
View full resolution ↗
Next ›
The Hidden Temple of Xochiquetzal
#2006-06
18x21 inches
45.7x53.3 cm
oil on panel
private collection