Ancient Roman Salt Factory

Ancient Roman Salt Factory

An ancient Roman salt factory in the Andalusian town of Almunecar, Spain.

Similar Free Images