Marrakesh (مراكش) Marrakesh (مراكش) See more pictures from Morocco Facebook Twitter Pinterest Google+ Email European mantis (Mantis religiosa) Baby elephants (Elephas maximus)