Amelia Barr Quotes 20

Amelia Barr photo

The Amelia Barr House, also known as Cherry Croft, is located on Mountain Road in Cornwall on Hudson, a village in Orange County, New York, United States. It is on the slopes of Storm King Mountain, near Storm King School. source


20 most famous quotes by Amelia Barr ()