Gemini Star | Logo Design
Gemini Star is a travel agency based in Turkey
The concept is combining G and S letters with an airplane icon
More by Noor Al Deen View profile
Like
Gemini Star is a travel agency based in Turkey
The concept is combining G and S letters with an airplane icon