A photorealistic image of feet with smeared red nail polish, dangling a high heel in a Tokyo window seat with diffused daylight and glass reflections.
More about this photo
A photorealistic image of feet with smeared red nail polish, dangling a high heel in a Tokyo window seat with diffused daylight and glass reflections.