Michael Blockus

Michael Blockus

2006-12-03

He had many challenges along his short stay, but he managed to overcome them all.

tribute by Joyce Filipetti

Post tribute