There’s more to see...
Come take a look at what else is here!
Richard Tucker
Richard Tucker
Richard Tucker

Richard Tucker

  • in Illinois
  • ·

engaged to a wonderful woman

Richard hasn't liked any Pins yet