myrahmcilvain.com
Texas’ Grand Lady
Elissa is a pricey lady, but Galvestonians claim her as their own and nothing stands in the way when it comes to preserving this beauty. Built in 1877 in Aberdeen, Scotland, at the beginning of the…