1. A method comprising: establishing a session having a paredefined amount of time and an associated geographical location; receiving a plurality of images from a group of user co-located at the geographical location, the plurality of images captured during the predefined amount of time of the session; storing the plurality of images in a database as being associated with the predefined amount of time and the geographical location; and sending at least one of the plurality of images to at least one of the users in the group dependent on predetermined user preferences specified by the user, the user preferences involving characteristics of the image.