First of all I like my image being seen on Pinterest! Great exposure for me!
There used to be a page where I could see all the pins of my images by other people, but since my website was moved to Wordpress, and a lot of links got broken, I can't find that page anymore! How do I find that page now? I had hundreds of images in there!