DeLand Florida USA

teamstersafety

An Amtrack train at a street crossing