Leopard
Artwork/
Marcela Rodríguez César

Leopard

2021

Info

Title: Leopard
Year: 2021
Size: 90x90 cm
Technique: Oil on canvas