A street clock in York. More Info

A street clock in York.

First Picture in England Previous Picture in England Next Picture in England Last Picture in England
View Thumbnails List All Pictures