take a lot of photos there - Espagnol Anglais Dictionnaire