new icn messageflickr-free-ic3d pan white

Backside The Royal Wedding - HRH Prince Of Wales Prince Charles & Lady Diana Spencer - BBC Recording from St.Paul's Cathedral on 29th of July 1981

2,005 views
0 faves
1 comment
Taken on May 1, 2010