All Images
Stock Photo - ITALY - CIRCA 1958: stamp printed by Italy, shows Immaculate Conception Statue, Rome, and Lourdes Basilica, circa 1958
ITALY - CIRCA 1958: stamp printed by Italy, shows Immaculate Conception Statue, Rome, and Lourdes Basilica, circa 1958
Image ID : 14258320
Media Type : Stock Photo
Copyright : rook76
 
Stock Photo Keywords