Designed by
Title
Omnia Multi Pass card sign #140032721
Description
Rome, Italy - February 18, 2019: Emblem of Omnia Multi Pass, Unique Experience, advertising logo of Omnia card, a sightseeing pass that gives holder free entry to top attractions in Rome and Vatican
This image is editorial