KOPPELQUESTS Photo Gallery / IMGP0316
4/5/2006
The Castello di Venere - a large castle at the top of Erice.