Shayra Kamal

Shayra Kamal

Occasionally wise words from a crotchety young woman.