Advanced Search
Ermenegildo Hamerani
Image Not Available

Ermenegildo Hamerani

1683-1756, active in Rome

Terms