Ladybird Photography phone 22 Commercial Road Machen, Wales CF83 8NA map Photography by Kevin Jones phone 31, Graig View Machen, Wales CF83 8SD map if (!IN_DEV) { ?> } ?>