MyImages.eu is combines Data Storage, Social Network and an Upload Platform around your photos.
You can share photos easily with your friends and discover new impressions.