Home > Photo Gallery > Rose Garden in Hyde Park

Rose Garden in Hyde Park

Students enjoy the Rose Garden in the famous Hyde Park.