St Georges Day today and thought the Red Rose, being the National Flower of England would make a favourable blip. The red rose, of course, is also flower emblem of Lancashire, Gods own County"!
Comments
Sign in or get an account to comment.