The Old Print Shop

On the Thames. (Canterbury, England).