Deteriorating window frame observed in Khimki, Russia
Location: Khimki, Russia
1 sources from 1 citizen journalists
Topics: peeling paint, window frame, building decay, urban decay, architecture, infrastructure, deterioration, urban, maintenance, residential
