Peter Quince by Angela Dale

Peter Quince