That's a good looking bike, a little soap and water, a little wax and elbow grease, new tape and seat it will be a gem. Just by eyeballing it I'd say 60cm? Guess who else rides a 60cm tourer? Hey Pastor I have sinned recently. Let me tell you about my bike envy. LOL.
Mutt