Postcard of Castle showing Prince Charming Published April 14, 2012 at 1808 × 1300 in Postcard – 1989 – Full Castle 1989 – Late Edition Postcard