That's a penstemon in the foreground.
This is the grave of King Richard II of England. Born in 1367 in Bordeaux,
France, Richard was the grandson of King Edward III of England. Not that
these...
Are you better off than you were 4 years ago?
No comments:
Post a Comment