St. Rose Depot

St. Rose Depot

St. Rose Depot. (Courtesy of Herald-Guide profiles)