Lufthansa (probable)
B744
Boeing 747-400
Photo quality and distance prevent 100% certainty on livery. Identifiable as a 747-400 due to distinct upper deck hump and engine/wing configuration.