Then
A column of paratroopers from FJR 1 are marching on the streets of semi destroyed Heraklion, probably on May 29th 1941. (Bundesarchiv)

Now
The same spot today in Venizelou Square, generally known as "Liontaria" (The Lions), in the heart of Heraklion. It is the place where the Morozini Fountain stands.

Source
Invasion of Crete 1941, Jean Paul Pallud, After The Battle magazine #47, 1985

Identification: J. P. Pallud

Image: N. Valasiadis