Budapest, Margaret Island Deer Garden
BUDAPEST, MARGARET ISLAND PAVILLION
Budapest, Margaret Island, Deer Garden