Back to photostream

Il Paradiso

The term Paradise derives from the Sanskrit word Paradesha which means Supreme Country.

2,288 views
16 faves
28 comments
Uploaded on October 30, 2007
Taken on October 11, 2007