The Greek flag is currently on how many ships ?
Countries may have a national flag for most purposes on land , a distinct civil ensign for non-military ships , and a naval ensign for the navy ; sometimes two or all of these flags are identical .