Site icon capturingitall

can you believe…a mac store in the center of the louvre?…