103 - Dover Transport Museum - England

103 - Dover Transport Museum - England

photo 20 from 72