Designed by
Title
Lion statue at the entrance of the San Lorenzo Cathedral in Genoa, Liguria, Italy #150637373
Description
The world`s saddest Lion at the entrance of the San Lorenzo Cathedral. Cathedral of San Lorenzo is a Roman Catholic cathedral in the Italian city of Genoa.