Where do you find St. Peter’s Basilica in ________ ?

48

A. Vatican city
B. Russia
C. Spain
D. Cuba

LEAVE A REPLY

Please enter your comment!
Please enter your name here