Just Another Day at the Beach in Crimea

Military helicopters buzz a beach in the Crimea!

Related Topics

World War II