Barbados, ceremonial cannons outside Station Office
w1163 × h1737 px
@ Peter Davis/ Villon Film
Stills taken in Barbados by Peter Davis during the extradition process of famous British Train Robber, Ronnie Biggs.
Physical formats available:
Digital formats available: