Travelly Picture: York Castle, England

You know how they call New York New York? Well, the original York is in England and I went there once. In York, there is this thing called Clifford’s Tower, which is the last little nub left standing of the once great York Castle. The weather was sunny and the grass was green and so I whipped out my digital camera and took a picture.

Oh yeah, if you click on the picture, I think it gets bigger.

York castle Clifford's tower