Piazza Del Popolo View in Rome, Italy (Stock Footage)

Piazza Del Popolo View in Rome, Italy (Stock Footage)

Piazza Del Popolo square filmed from the height during a cloudy summer afternoon. Good video for travel and geography TV programs and documentaries, visual travelogues, news footage etc.

by
by
by
by
by
by