Photo #: STS060-90-17 Technical Info All Available Images Lo-Resolution 315k Features: ELBA ISLAND, GULF, ISLAND Geographic Region: ITALY