rjgreenphoto.com
Dover Castle - New Jersey Corporate Photographer
Looking out a window in Dover Castle, Dover, England. The English Channel is visible in the near distance. France is visible on the horizon.