previous picture • return to gallery • next picture
Mexico City has buildings spanning, oh, 5 centuries of architectural styles. Sometimes in the same block, it seems...