Lady Lever Art Gallery Greater Liverpool

Greater Liverpool , England, United Kingdom