GB. London. Lady SPENCER-CHURCHILL(GB). 1972
Ajax loader