The Apennine Colossus. Florence, Italy.

The Apennine Colossus. Florence, Italy.
Posted by jessbabout three years ago
Appears in these collections