Tag: Mars
Artist Luke Jerram unveils giant reproduction of Mars at West London church
Luke Jerram's Mars on display at St John the Baptist Church, Shepherd's Bush, London Certainly one of the more striking projects to appear at this year's Kensington & Chelsea Festival is Mars: War & Peace, the touring artwork by UK artist Luke Jerram. Walking into St John the Baptist Church off…