Pattern formation driven by cross–diffusion in a 2D domain