Rose escapes from Alcatraz

Share

The Bardou Job rose has come back to Welsh soil after an escape from the legendary island of Alcatraz.

Source

BBC

Date

September 29, 2000

Parks