Yellow tiles crack under worn sneakers
Last downtown train shakes the platform speakers
Pentax heavy in my numb right hand
Shutter clicks soft on this forgotten land
Expired ISO catches subway ghosts
Silver halide on plastic coasts
Thirty-six frames of a life unspooled
Negative dreams in a darkroom cooled
Fluorescent flicker paints the tunnel walls
Cleaner's mop bucket echoes down the halls
Film advance lever resists my thumb
Twenty-four left before the roll is done
Expired ISO catches subway ghosts
Silver halide on plastic coasts
Thirty-six frames of a life unspooled
Negative dreams in a darkroom cooled
Rat drags pizza crust past turnstile steel
Wind from approaching train makes the air feel real
Light meter needle swings to zero red
Push the button capture what's ahead
Expired ISO catches subway ghosts
Silver halide on plastic coasts
Thirty-six frames of a life unspooled
Negative dreams in a darkroom cooled
Developer stain on thrift store jeans
Summer heat trapped in chemical scenes
Brooklyn basement red light glow
Waiting for images to show
Morning commuters rush past sleeping form
Canister clicks safe from coming storm
Rewind crank sings its final metallic song
Images wait where they belong
Expired ISO catches subway ghosts
Silver halide on plastic coasts
Thirty-six frames of a life unspooled
Negative dreams in a darkroom cooled
Expired ISO catches subway ghosts
Silver halide on plastic coasts
Shutter clicks once more in dawn's first light
Expired ISO burning bright