Good call Shawn on the oriole. I was having trouble with the small image. The wings really put me off because you can't really see wing-bars- just a mess of black and white. Could it be an Orchard Oriole with the overall greenish-yellow colouration?
Thanks for the larger image Mark. I agree with Shawn, I think this is a Baltimore Oriole. This is because of the blackish feathers in the wing which the Orchard Oriole lacks. You bird could be an adult female or an immature male.