Galaxy Zoo Talk

Lensed galaxy?