The Wedding of River Song
Episode 13 of 13 within Season Six. Item 92 of 124 overall.
Production number S6E13.
 

related items

Previous episode :
091 Closing Time
Next episode :
093 Best of the Doctor