Aidan Stewart

God has a new angel.  On Friday evening, Aidan Stewart went back to God.  Aidan battled liver cancer for almost two years.  

Leave a Reply