Designed by
Title
Russia, st.petersburg, 14 February 2021 logo Standard Chartered Plc on the website screen smartphone. Close up #211705481
Description
Russia, st.petersburg, 14 February 2021 logo Standard Chartered Plc on the website screen smartphone. Close up.
This image is editorial