David Cooper
David Cooper
Writer at Capecodtoday
Ascension Island

He is Egyptian who defines himself as straight. He didn't finish school. He is obsessed with vintage dresses.

Report David Cooper