Victory monument. Detail. Buckingham palace. London. UK
Stone carvings. Detail. Buckingham palace. London.UK.