York England

One of the pedestrian streets in York. It’s a fabulous city to walk around!