Tevere Statue on Capitoline Hill in Rome 1 (Stock Footage)

Tevere Statue on Capitoline Hill in Rome 1 (Stock Footage)

Sculpture of Tibera the god of the river by Palazzo Senatorio in Rome, Italy. Planned by Michelangelo. Good video on topics of architecture, history, traveling.

by
by
by
by
by
by