Windsor Castle, Windsor, England.
The tops of British trees near Leeds Castle south of London.
The carousel in Brighton by the ocean is something that I had never seen, but when I visited Brighton, England. It felt like a scene out of the 1960's British television…
Looking out a window in Dover Castle, Dover, England. The English Channel is visible in the near distance. France is visible on the horizon.
A view of Stonehenge.
A woman in a pub somewhere in England, sits alone, reading.
Parliament and Big Ben on the River Thames at night in London, England.
In London a street performer on a unicycle interacts with a little girl from the crowd.