Snakeskin Shoes
A pair of green, snakeskin
shoes
in a
window display
in Providence, Rhode Island.
Newer Post
Older Post
Home