[Roth Family--home movies] Reel 29
2904.0029
This item may be available for reuse, please contact Northeast Historic Film for more information
1963
Europe 1963 #29/1
April 1963
May 1963
Vatican City, Rome, Italy
2 Copies
Loading...