1144


pedestrian deer
wave their black tails
at the waiting cars

Advertisements

Comments are closed.