‘Thames Barge on the Medway’ 10×12


Posted on: October 11th, 2021