foryou 0Subscribers View Profile About Discussions Reaction score: 2 Subscribe 0% Shopping2 months ago Royal Recovery: Princess Kate Spotted in Farm Shop – An End to the Speculation? The Princess of Wales has been spotted in a farm shop in Windsor with her husband Prince William. This is the first sighting of her &... 0 comments