3 years ago
alexicon
in English · 7,181 Views
likes 3clips 0comments 1
The Best Christmas Card Ever
Ian McKellen and Patrick Stewart enjoy a nice lil sit on Santa's lap
alexicon clipped in 1 collections