43/81
Home / Tag bilbao /

richard serra, the matter of time

DSC04795.jpg DSC04802ThumbnailsDSC04788DSC04802ThumbnailsDSC04788DSC04802ThumbnailsDSC04788

richard serra, the matter of time