Self Portrait
Raj Deb Roy is an amateur travel photographer and professional technologist based in New Jersey, United States

Other then travelling and experiencing new cultures he loves watching cinema from all over the world, technology, great food and engaging coffee house conversations.

Drop him a line at rajdebroyblog@gmail.com.

Leave a Reply