Telford Hotel in White Springs, Florida.

Telford Hotel in White Springs, Florida.