Drag to reposition your photo

Karen Gilliard Telles

Female. Lives in Denver, Colorado, United States.

Status Update

Karen Gilliard Telles
Unfortunately, they believe that they can.
Like (8)
Loading...
Love (1)
Loading...
9
Melissa Munoz
Armed Americans should be at the drop boxes monitoring what's going in them
May 12, 2022
Karen Gilliard Telles
Karen Gilliard Telles replied - 1 reply