wedding-rome-05-11013

By 3 October 2013

Bride prepares the wedding rings

Leave a Reply