23 - St. Peter's Square

23 - 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 value25
Year1933
StateUsed
StatusInterchangeable
CategoryArchitectural
FormatVertical
ColorOliva y Negro
Other informationPerforated stamp
visualizations73