Volvo hearse. Found in Berlin parked along Arnswalder Platz, Prenzlauer Berg. Like this:Like Loading... Related