Margaret Island

Island in the Danube river in Budapest, Hungary From Wikipedia, the free encyclopedia

Margaret Islandmap