These New Puritans live at Mexico City, MEX (El Plaza) December 7th, 2013.

TheShowLog_These_New_Puritans-101

TheShowLog_These_New_Puritans-102

TheShowLog_These_New_Puritans-103

TheShowLog_These_New_Puritans-104

TheShowLog_These_New_Puritans-105

TheShowLog_These_New_Puritans-106

TheShowLog_These_New_Puritans-107

TheShowLog_These_New_Puritans-108

TheShowLog_These_New_Puritans-110

TheShowLog_These_New_Puritans-112

TheShowLog_These_New_Puritans-111

TheShowLog_These_New_Puritans-113

TheShowLog_These_New_Puritans-115

TheShowLog_These_New_Puritans-114

TheShowLog_These_New_Puritans-116

TheShowLog_These_New_Puritans-117

TheShowLog_These_New_Puritans-118

TheShowLog_These_New_Puritans-119

TheShowLog_These_New_Puritans-109

TheShowLog_These_New_Puritans-121

TheShowLog_These_New_Puritans-122

TheShowLog_These_New_Puritans-123

Photographer: Daniel Millán DaMillan