adventures in reflective surfaces
me and mb
this is our reflection off the mirrored ceiling at a bar called 'the greatest bar on earth' located on the top floor of the world trade center, north tower; catching a buzz while waiting to be seated at 'windows on the world' next door
03 2002