Euro

EUR
E£ 17.16 0.86%
Log OHLC