Michael Rory Shearer obituary, Tecumseh, OK

In memory of

Michael Rory Shearer

Add memories that will last forever

Not sure what to say?