Designed by
Title
Detail, sculpture of a lion in the Cathedral of San Lorenzo cathedral of Genoa, cathedral of San Lorenzo, around the #141367189
Description
Detail, sculpture of a lion in the Cathedral of San Lorenzo cathedral of Genoa, cathedral of San Lorenzo, around the 17th c.. Genoa, italy