Sheila Mary Taylor

Sheila Mary Taylor

Author, editor and photographer (still) in Cape Town, South Africa

About Sheila

Name: Sheila Mary Taylor

Lives in: Cape Town, South Africa

Occupation: Author, Editor and Photographer (Still)

Sheila's Profile Statistics

  • Since: July 2015
  • Last online: > 2 weeks ago
  • Invites sent: 0

Sheila's network

Gary Craig
Steven James Wandling
System Admin
Michelle Foster
register for stage 32 Register / Log In