vintage UK postcard – The river and Richmond castle, Yorkshire. Posted on 14th May 202317th March 2024 by timp