Italy - Stephanie Faith Photography

Jaguar in alabaster, onyx and antique yellow (1795)
The Animal Room
Vatican Museum
Vatican City, Italy

italianoitalyjaguarleopardromaromevaticanvatican cityvatican museum