103 - Dover Transport Museum - England

103 - Dover Transport Museum - England

photo 7 from 72