Waiting for the Train

Completed Cobble Hill jigsaw puzzle. 500 pieces.