આ પોટ્રેટ, ટેલર મ્યુઝિયમ, હાર્લેમ, નેધરલેન્ડઝમાં છે.