Neat postmarks, Fine to Very Fine. 101804

1897, post card from London to Wilhelmshaven, Germany

$75.00Price

    GOOA Store