Dr.
Thomas Di Giacomo
- Senior Researcher -
Chemin de Grange-Canal, 28 - CH-1224 Chêne-Bougeries GE - Switzerland
Home
Photos
Town
Rocks
Sea
Photos - Palma'04
Here you can browse through some pictures taken in Palma de Mallorca, Spain, 2004.