Britannica AI Icon

Trebbia River: Media

river, Italy

Images

Trebbia River
Trebbia River, northern Italy.
Β© Marco Regalia/Shutterstock.com