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