A City Street

 

New Castle , England.

Advertisements