Italy
Italy Rome, Italy
Picture No
11005876
Media ID
42999901
Size
3415px x 5122px
(3.2MB)
Credit
© Jean-Michel Labat / www.ardea.com~~
Category
NA
Ardea Picture Library
Picture No
11005876
Contributor Ref
LA-13707
Italy Rome, Italy