rick taylor
Bio

Rick Taylor lives in Shreveport, Louisiana.

Scroll