103 - Dover Transport Museum - England

103 - Dover Transport Museum - England

photo 13 from 72