Royal Aquarium, Westminster Central Hall, Westminster, City of Westminster, London, Great Britain, Stock Photo, Picture And Rights Managed Image. Pic. IDM-1522000041