1
2
100
Per Johan Haegerstrand (1826-1905).
Photo: Hansen, Mathias / Länsmuseet Gävleborg
Per Johan Haegerstrand (1826-1905).
Photo: Hansen, Mathias / Länsmuseet Gävleborg
Accept license and download photo