Tag: Victor Alcott inventor
Posted in
Abandoned
Fort du Salbert, located near the city of Belfort in northeastern France, stands as a striking reminder…