Cloud computing is a globalized concept and there are no borders within the cloud. Computers used to process and store user data can be located anywhere on the globe, depending on the availability of required capacities in the global computer networks used for cloud computing. Because of the attractive features of cloud computing many organizations are using cloud storage for storing their sensitive data. The information can be stored remotely in the cloud by the clients and can be accessed using thin clients as and when required. One of the major issue in cloud today is data security in cloud computing. Storage of information in the cloud can be dangerous in view of utilization of Internet by cloud based services which means less power over the stored information. One of the significant concern in cloud is how would we snatch all the advantages of the cloud while keeping up security controls over the organizations resources. This paper proposes a new approach for security of the data storage in clouds by using images. The authentication provided using image will be an efficient technique which provides more security to the data storage in clouds. The idea is to develop a mechanism for authentication where data possession is dynamic and whenever any of the clients wants to access the data stored in cloud then he has to authenticate for the public access of the data. The approach proposed in the paper is practically implementable and easy to use for the clients.