A shamsa (literal meaning, “sun”) from the Met’s new Islamic Art wing.
(via star-seed)
• 25 April 2012