Thank you for your patience while we retrieve your images.
The French church at the top of the Spanish Steps (paid for by the French)

The French church at the top of the Spanish Steps (paid for by the French)

The French church at the top of the Spanish Steps (paid for by the French)
Category:
Subcategory:
Subcategory Detail:
Keywords:Rome, Viking Med Cruise