Pamela Princess

Pamela Princess

Born 12 July 1981 in Strasbourg, France