Memling in Sint-Jan iii - The Good Samaritan


© Simon Conner 2016