http://www.flopturnriver.com/pokerfo.../separator.gifThere's 23 in the pot, not 33.
I think its a clear call.. a lot of Kx of hearts hands here might value shove the river.. hoping you'll call with a queen.
I don't think calling here is that big of a mistake unless he is a complete nit. But since he is a random that has less than a 100bb starting stack, I am assuming he is a fish and would make stupid bluffs or shoves with Kx hands to make calling profitable.
And lastly, its button vs blinds.. who gets AA on the button? Your hand is inherently underepped.