“Pretty Little Liars” actor, Keegan Allen book signing at Mall of America®

Vibrant Mall of America logo featuring a lively five-pointed star and bold "Mall of America" text, inviting visitors.