Greg Mahoney with a large American flag floated and framed in a wide dark walnut frame with an acrylic front. Greg Mahoney with a large American flag floated and framed in a wide dark walnut frame with an acrylic front.