Looks like hives to me, but the photo is not that great. Let us know how you got on with the doctors.
Bookmarks