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

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