NEW MELLIFONT FARMYARD

NEW MELLIFONT  FARMYARD
Code9. 8. 35

NEW MELLIFONT FARMYARD. DROGHEDA, LOUTH, IRELAND ; 01/01/1940