Sheila

Princess Sheila

Princess Sheila

“Sheila”

October 30, 1994 - July 28, 2009

The sweetest greyhound and best friend.

Loved and missed terribly by Bill, Annie and Bez!

Back / Next