इंग्लंड भारत आयर्लंड आणि स्पेनमध्येही त्याची कामे उपस्थित आहेत