Base for Gallery page. Changes still pending.