A sticker with text is affixed to a vehicle's window, reflecting trees and sky.
AI caption November 2005 · Photo 239 of 298
No comments yet.
No comments yet.