noun 1. a photo-sharing application for computers and mobile phones
noun 1. the act or state of touching; a touching or meeting, as of two things or people.
noun 1. a retail store, especially a small one.
person 1. photographer. Born in Rome. World Traveller