21 inch frame is not tiny. Its pretty normal. Most of the bikes I find are 21 to 23 inch frame size. I would consider anything under 21 inch to be small, anything under 19 inch, tiny.
Steel rims, cottered cranks, french sizing, plastic Simplex components. In hooterville, $125, in a hot market, $175. Peugeots enjoy a premium over similar bikes.