Book cover for New Italian sketches

New Italian sketches

A Journey Through Italy: Landscapes, Culture, and Art

Description of book

English