Russian ambulance in Stockholm: a clue

 

v20240901