December 2, 2021December 11, 2021 by Jessica In Italy, Rome, Vatican The Vatican: Basilica of Saint Peter
November 13, 2021March 7, 2022 by Jessica In Italy, Rome I went to the Villa Borghese and all I got was this picture of Lord Byron