The bird is definately not an Orange winged Amazon as the beak is black,but does not look like a pure Blue fronted Amazon,my guess it is a cross between both,but could possibly be a blue fronted as they come in so many shapes and sizes.The ring should show who the breeder is if you can find him/her from the letters.For the age?if the numbers are horizontal to the letters then 91 could be the year it was bred,but could have been an old ring.