defo large, I'm 6ft and mines an 18", reckon that's a 20":shock:
think it's 93/94+
it has the welded on rear brake cable guide on the seat tube.
welded on derailleur cable guides on the down tube, rather than rivot on.
wonder about the rest of the spec, always irritating when a seller pictures the non drive side
p.s. seeing bikes tethered to plastic guttering always makes me laugh.