Tall Tail Elhew Damascus (Ted)

Videos of Ted doing what he loves to do!



Ted on Point