David Beschi

Priests on the way to Rome

12cm x 27cm

watercolour on paper

2015

$1800