Image of Louise Bourgeois' Spider at Crystal Bridges Museum from "Letter from the Mother Road"
prev / next