OK, new one. Just got run off from a cemetery. Office personel said it was against the law to take pictures without family permission. Anyone?
If the cemetery is privately run, then they can set their own rules on what happens on their private property. If people don't follow whatever those rules are, the people running the cemetery can ask for a visitor to leave & then call the cops to charge a person with trespassing if they do not comply.
There is a cemetery I have been wanting to wander around sometime about an hour from where I live. Unfortunately it is private property, is fenced, and has signs saying not to go on the grounds at all without permission from the cemetery board. Problem? No contact information is posted anywhere, no apparent office, and nothing can be had on the place online. Now you can take pictures from the street, which is publicly owned, all you want without anyone being able to stop you [though you start running into problems if you try to take pictures into someone's window for example].
As far as I can tell there is no state law in Virgina like this cranky groundskeeper describes [imagine all the law breakers that would mean for the tourists at Arlington], and there is certainly no federal law like that. I have no idea if there is a local city/township ordnance on the subject. You could try calling whichever town hall has jurisdiction to see if they have any regulations on the subject. My gut feeling is that the person who ran you off was simply saying whatever they could think of to get you to leave because they did not want you there [for whatever reason].