A paper sculpture commissioned by Vital Arts for the Royal London Hospital.
A colourful scene featuring various London Landmarks along the Thames which was created with the intention of cheering up young patients.
A paper sculpture commissioned by Vital Arts for the Royal London Hospital.
A colourful scene featuring various London Landmarks along the Thames which was created with the intention of cheering up young patients.