103 - Dover Transport Museum - England

103 - Dover Transport Museum - England

photo 17 from 72