20 - St. Peter's Square

20 - Plaza de San Pedro
OwnerManuel Briones
ObservationsSt. Peter's Square is the square located in front of St. Peter's Basilica in Vatican City, located within Rome.
CountryVatican City
Face value10
Year1933
StateUsed
StatusInterchangeable
CategoryArchitectural
FormatVertical
ColorMarrón y Negro
Other informationPerforated stamp
visualizations79