Unfortunately there aren't any wandering Main Street

a huge oversight IMO as who doesn't want their piccy taken with the Castle in the background?
You can have your photo taken in the photo shop and also at the one in the Studios and they can superimpose it on various backgrounds but otherwise the official photographers are just at the character meet n greets.