batman and sherlock holmes discover a portal to another universe within the luxembourg gardens in paris. a magical moon glows in the sky. oil painting in the style of thomas hart benton. cosmic vibes.
batman and sherlock holmes discover a portal to another universe within the luxembourg gardens in... [more]