11-wedding-castel-sant-angelo-rome

By 11 November 2014

Dipping the bride on the Castel Sant'Angelo bridge.

Leave a Reply