Check Price Add to Lightbox Download
The Calvin Coolidge Memorial Foundation museum, office and education center, Plymouth Notch, Vermont, USA
The Calvin Coolidge Memorial Foundation museum, office and education center, Plymouth Notch, Vermont, USA