Designed by
Title
Genoa, Italy - University of Genoa main staircase decorated with #91172582
Description
Genoa, Italy - marble staircase of the University of Genoa main building in Renaissance style. The staircase is decorated with an imposing statue of a crouched lion
This image is editorial