Roath Park with Ducks Portal in Plasnewyd Wales United Kingdom HomepagePortalroath-park-with-ducks #ImageModArea L R HP Days 1 Roath Park with Ducks Login to view View The Portal --6858%139