thumb

Pedestrian Crossing