Tuesday, August 4, 2015

Vatican Sticker on Car

"Vaticano" bumper stickers are seen for sale in the neighborhood of the Vatican. 

No comments:

Post a Comment