Is 3C324 the first gravitationally lensed giant galaxy?