All of these images were shot in the Muslim neighborhood of Melilla, Spain. Melilla is an autonomous city of Spain located on the North African coast connected to Morocco and only separated by a massive fence. Many Moroccans live both legally and illegally in the area.