The Al Alam Palace is the ceremonial palace of Sultan Qaboos of Oman located in Muscat. “Al Alam” means “The Flag” in Arabic. (Wiki)
Tag Archives: Al Alam Palace
Hello!
The variety and names are mindboggling. So I am leaving at saying these are Petunias. 😉