Dennis Miranda Zamorano

Rocas y Flores, 2025

Mixed media on canvas
208 x 208 cm
82 x 82 inches
Marguo Sold Contact Gallery
Loading...
The art world in focus