Best idea for foodplants, yes, rose is fine, but other (common) food plants include willow, grasses, hawthorn, oak, birch, pine species depending on where you are)... Try these to start with... but if they're on the side of a building, only a guess can be made... can you descibe the eggs? what...