Evzones Greek Royal Guards in the Greek Independence Day parade - Tarpon Springs, Florida.

Evzones Greek Royal Guards in the Greek Independence Day parade - Tarpon Springs, Florida.