In the middle of Trafalgar Square in downtown London, the National Gallery sits, with a main collection on display that is owned by the British people. Thus, entry to the main collection is free…
National Gallery London
The large Baroque painting of the baby Moses being found amongst the reeds has hung in the National Gallery, London for nearly twenty years. Unmissable at nearly ten feet wide with figures clad in…