As is the case in net surfing, sometimes you find things that you snag and then later wonder, where did I get this?
In this case, it’s a photo of a woman riding a very lovely Arabian past a large statue. It says something about riding in Windsor. Is there a Windsor in England, if so, who is the statue of? There’s a Windsor, Canada, that probably doesn’t have hills like this, and there are Windsors in the States that have hills, I’m certain, but were never conquered.
Nice pic, isn’t it?