Thalassa Ali's picture
Followed by 1 of our members

Thalassa Ali


USA flag

Thalassa Ali was born in Boston, Massachusetts, USA, the daughter of two archaeologists, one British. Her husband was from Lahore, Pakistan, and she lived there for twelve years.