Skip to content
Loading headlines…
Indian paintings of Alexander sold for £70,760, over 88 times estimate · newsGlobal