on Saturday, 31 October 2009

Could someone please describe what this mural depicts and where it is located? I took this photo while touring Belfast murals but I did not take a note of exact location...